const api ="http://console.hjxok.com/api"

/**
 * 获取地图数据
 * @param {Function} callback - 回调函数，接收(error, data)两个参数
 */
function getMapData(callback) {
    $.ajax({
        url: api + '/dataBoard/map',
        type: 'GET',
        dataType: 'json',
        success: function(res) {
            if (callback && typeof callback === 'function') {
                callback(null, res);
            }
        },
        error: function(err) {
            if (callback && typeof callback === 'function') {
                callback(err);
            }
        }
    });
}

/**
 * 获取列表数据
 * @param {string} type - 列表类型
 * @param {Function} callback - 回调函数，接收(error, data)两个参数
 */
function getListData(type, callback) {
    $.ajax({
        url: api + '/dataBoard/list',
        type: 'POST',
        contentType: 'application/json',
        data: JSON.stringify({ type: type }),
        dataType: 'json',
        success: function(res) {
            if (callback && typeof callback === 'function') {
                callback(null, res);
            }
        },
        error: function(err) {
            if (callback && typeof callback === 'function') {
                callback(err);
            }
        }
    });
}